package com.itjin.health.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@TableName("group_chat_qr_code_management")
public class GroupChatQrCode {

  @TableId(value = "qr_code_id", type = IdType.AUTO)
  private Integer qrCodeId;

  @TableField("qr_code_url")
  private String qrCodeUrl;

  @TableField("upload_time")
  private LocalDateTime uploadTime;

  @TableField("expiry_time")
  private LocalDateTime expiryTime;

  @TableField("status")
  private String status;

  @TableField("created_by")
  private Integer createdBy;

  @TableField("updated_by")
  private Integer updatedBy;
}